#include "Parcela.h"

Parcela::Parcela(){
	cultivo=NULL;
}

Parcela::~Parcela(){
	
		  if(cultivo) delete cultivo;
}

void Parcela::calcularCrecimiento(std::string factor,int valor,int dias){


	  if(cultivo) cultivo-> actualizarEstado(factor,valor,dias);	

}

int Parcela:: devolverValoresCrecimiento(){

	     if(cultivo)	
			 			return cultivo->getEstado();
		 else
			 			return 0;
}

int  Parcela::devolverValoresDegradacion(){
	
	  if(cultivo)	
			 			return cultivo->getEstadoDegradacion();
		 else
			 			return 0;
}

void Parcela:: ponderar(int ponderacion){
	
		if(cultivo) cultivo-> ponderar(ponderacion);	
}

void Parcela::reiniciar(){
	
			if(cultivo) cultivo-> reiniciar();
	
}
